Jump to content
  • 0

Как залить фон градиентом?


Lucky_Malina
 Share

Question

Здравствуйте! Я начинающий верстальщик. Столкнулась с такой проблемкой. Есть полосочка - градиент, для фона. Размер 1500Х1. Градиент заливается, но он не растягивается на всю высоту, то есть если не уменьшать масштаб, все отлично, а когда уменьшаешь, то градиент как обрывается. Repeat делать смысла нет, как я поняла... Помогите пожалуйста. Есть ли выход из этой ситуации?? ;)

Link to comment
Share on other sites

12 answers to this question

Recommended Posts

  • 0

ага...код..я так и подумала)) вот:

* {margin: 0;

padding: 0;}

html {height: 100%}

body {

font: 16px/18px Verdana, Arial, Helvetica, sans-serif;

width: 100%;

height: 100%;

background-image:url(image/bckgjpg.jpg);

background-repeat:repeat-x;

color:#FFFFFF;

border:none;}

это без предложенных walkerом поправок..

Link to comment
Share on other sites

  • 0
Здравствуйте! Я начинающий верстальщик. Столкнулась с такой проблемкой. Есть полосочка - градиент, для фона. Размер 1500Х1. Градиент заливается, но он не растягивается на всю высоту, то есть если не уменьшать масштаб, все отлично, а когда уменьшаешь, то градиент как обрывается. Repeat делать смысла нет, как я поняла... Помогите пожалуйста. Есть ли выход из этой ситуации?? :)

Читайте мой топ внимательно ;)

Link to comment
Share on other sites

  • 0

:tyz, исправьте вашу ссылку

Lucky_Malina, если, как вы написали, у вас картинка 1500х1 (первым числом принято указывать размер по оси Х), это означает, что градиент горизонтальный. Т.е. цвет меняется по оси Х. Тогда мне непонятно все остальное... Если же все-таки картинка 1х1500, тогда Волкер прекрасный телепат! ;) Он все правильно сказал. Изучите внимательнее свойство background. Ваш код должен быть примерно таким:

body {
font: 16px/18px Verdana, Arial, Helvetica, sans-serif;
width: 100%;
min-height: 100%;
background:url(image/bckgjpg.jpg) repeat-x #f88;
color:#FFFFFF;
}

Вместо height лучше указать min-height, border отменять у body зачем? Его и так там нет. Ну а вместо #f88 подставляем цвет нижней границы вашего градиента.

Link to comment
Share on other sites

  • 0

А ещё можно сделать финт ушами -

 background-image: -moz-linear-gradient(top, #444444, #999999); /* FF3.6 */
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #444444),color-stop(1, #999999)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#444444', EndColorStr='#999999'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#444444', EndColorStr='#999999')"; /* IE8 */

Только пользователи Оперы в таком случае идут лесом…

Link to comment
Share on other sites

  • 0

Подскажите, пожалуйста, как растянуть фон-градиент на всю страницу?


body {
background: #f5f5f5; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#f5f5f5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#f5f5f5 100%); /* IE10+ */
background: linear-gradient(to bottom, # 0%,#f5f5f5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */
}

Edited by WebAndorix
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy